The term "protocol" can be really confusing. In this video I try to explain to my former self what it means to have a protocol. Chapters: 00:00 - Intro and Motivation 00:28 - "Protocol" Word Definition 01:48 - The HTTP Protocol 02:42 - RFC 9112 HTTP/1.1 06:35 - Web APIs are Protocols 07:50 - RFC 9293 TCP 11:02 - What Is a TCP Port? 12:30 - Why Is TCP Working This Way? 13:45 - Hardware Protocol UART 16:16 - Protocol: Rules for Communication 17:20 - Protocols for Hackers 17:52 - Outro =[ ❤️ Support ]= → per Video: https://www.patreon.com/join/liveoverflow → per Month: https://www.youtube.com/channel/UClcE-kVhqyiHCcjYwcpfj9w/join =[ 🐕 Social ]= → Twitter: https://twitter.com/LiveOverflow/ → TikTok: https://www.tiktok.com/@liveoverflow_ → Instagram: https://instagram.com/LiveOverflow/ → Blog: https://liveoverflow.com/ → Subreddit: https://www.reddit.com/r/LiveOverflow/ → Facebook: https://www.facebook.com/LiveOverflow/